/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Studio7i;

import java.util.List;
import java.util.ArrayList;

/**
 *
 * @author Grupo 5
 */
public class AdmServicios {
    private List<Servicio> servicios = new ArrayList<Servicio>();

    public String registrarServicio(String descripcion, double costo) {

        // verificar si faltan datos
        if (descripcion.equals("")) return "Error: Falta la descripcion";
        if (costo == 0) return "Error: Falta el costo";

        //Buscando si se repite la descripcion
        boolean repetido = false;
        for(Servicio s : servicios){
            if (s.getDescripcion().equals(descripcion))
                repetido = true;
        }
        if (repetido){
            return "Error: Servicio ya ingresado";
        }
        
        // si no hay errores
        Servicio servicio = new Servicio (descripcion, costo);
        servicios.add (servicio);
        return "ok";
    }

    public int obtenerTotalServicios() {
        return servicios.size();
    }

    public List<Servicio> obtenerListaServicios(){
        return servicios;
    }

}
